COleDateTime::operator =

const COleDateTime& operator =( const COleDateTime& dateSrc );
const COleDateTime& operator =( const VARIANT& varSrc );
const COleDateTime& operator =( DATE dtSrc );
const COleDateTime& operator =( const time_t& timeSrc );
const COleDateTime& operator =( const SYSTEMTIME& systimeSrc );
const COleDateTime& operator =( const FILETIME& filetimeSrc );

说明:
这些重载的赋值操作将一个日期/时间值赋到该COleDateTime对象中。
下面是对各操作的简要描述:
·operator =( dateSrc )将操作数的值和状态赋到COleDateTime对象。
·operator =( varSrc )如果成功地将VARIANT值(或COleVariant对象)转换成日期/时间(VT_DATE),将转换值赋到该COleDateTime对象中,并将其状态设置为有效。如果转换不成功,对象值设置为0(1899年12月30 日午夜),并将其状态设置为无效。
·operator =( dtSrc )将DATE值赋到该COleDateTime对象中,并将其状态设置为有效。
·operator =( timeSrc )将time_t值转换后赋到该COleDateTime对象中。如果转换成功,对象的状态设置为有效,如果转换不成功,对象的状态设置为无效。
·operator =( systimeSrc )将SYSTEMTIME值转换后赋到该COleDateTime对象中。如果转换成功,对象的状态设置为有效,如果转换不成功,对象的状态设置为无效。
·operator =( filetimeSrc )将FILETIME值转换后赋到该COleDateTime对象中。如果转换成功,对象的状态设置为有效,如果转换不成功,对象的状态设置为无效。
要了解更多的信息,请参阅联机文档“Win32 SDK OLE程序员参考”中的VARIANT。
有关time_t数据类型的信息,请参阅“Microsoft Visual C++运行库参考”中的时间函数。
要了解更多的信息,请参阅Win32 SDK OLE文档中的SYSTEMTIME和FILETIME结构。
有关COleDateTime值的边界问题,请参阅联机文档《Visual C++程序员指南》中的“日期和时间:自动支持”。

请参阅:
COleDateTime::COleDateTime, COleDateTime::SetDateTime, COleDateTime::GetStatus